a new broom sweeps clean - Spanish English Dictionary